it's a deal (shake on it)! - Francés Inglés Diccionario